package com.reverse.engineering.util.core.run.constant;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.Map;

import com.reverse.engineering.util.core.run.bean.FileMessage;
import com.reverse.engineering.util.core.run.enums.FieldEquals;

public class Constant {

    /** properties文件属性以及从数据库中读取的可变的proeprties属性以及其他字符属性 */
    public static final Map<String, String> PROPERTIES_MAP = new HashMap<>();
    /**创建*/
    public static final String CREATE = "create";
    /**插入*/
    public static final String INSERT = "insert";
    /**删除*/
    public static final String REMOVE = "remove";
    /**更新*/
    public static final String UPDATE = "update";
    /**Controller路径的后缀*/
    public static final String _action = ".action";
    /**Controller路径的后缀*/
    public static final String _do = ".do";
    /**Controller路径的后缀*/
    public static final String _show = ".show";
    /**public目录开头,小写*/
    public static final String publicDirectory = "public";
    /**id目录开头,小写*/
    public static final String idDirectory = "id";
    /**serialNumber目录开头,小写*/
    public static final String serialNumberDirectory = "serialNumber";
    /**del目录开头,小写*/
    public static final String delDirectory = "del";
    /**idDel目录开头,小写*/
    public static final String idDelDirectory = "idDel";
    /**serialNumberDel目录开头,小写*/
    public static final String serialNumberDelDirectory = "serialNumberDel";
    /**field目录开头,小写*/
    public static final String field = "field";
    /**文件信息集合*/
    public static final ArrayList<FileMessage> fileMessages = new ArrayList<>();

    public static ArrayList<FieldEquals> fieldEquals = new ArrayList<>();

}